Director: Vittorio De Sica
Country: Italy, USA
Award: none
Movement: Italian Neorealism
Terminal Station
Log in to comment.